package com.mgm.dto;

import java.math.BigDecimal;

public class AffsettingsForClickDto {
	
	private String affId; //渠道ID
	private Boolean enabled; //渠道开关
	private Integer adv_id; //广告主Id
	private Integer adv_premium; //广告主溢价
	
	private String offerId; //offerId
	private String offerName; //offer名称
	private String pkgname; //包名
	private String requires; //需要id(空/idfa/gaid/aid)
	private String pay_type; //结算方式(cpi/cpc/cpm)
	private BigDecimal pay_price; //单价
	private Integer offer_premium; //(下游)溢价
	private BigDecimal offer_premium_price; //(下游)溢价后价格
	private String start_at; //广告上架时间
	private String end_at; //广告下架时间
	private String expire_date; //过期时间
	private Boolean offer_enabled; //（offer）开关

	private Integer affoffer_premium; //渠道溢价
	private BigDecimal affoffer_premium_price; //渠道溢价后价格
	private Boolean affoffer_enabled; //渠道offer开关
	private String originOfferId; //上游的offerId
	
	public String getAffId() {
		return affId;
	}
	public void setAffId(String affId) {
		this.affId = affId;
	}
	public Boolean getEnabled() {
		return enabled;
	}
	public void setEnabled(Boolean enabled) {
		this.enabled = enabled;
	}
	public Integer getAdv_id() {
		return adv_id;
	}
	public void setAdv_id(Integer adv_id) {
		this.adv_id = adv_id;
	}
	public Integer getAdv_premium() {
		return adv_premium;
	}
	public void setAdv_premium(Integer adv_premium) {
		this.adv_premium = adv_premium;
	}
	public String getOfferId() {
		return offerId;
	}
	public void setOfferId(String offerId) {
		this.offerId = offerId;
	}
	public String getOfferName() {
		return offerName;
	}
	public void setOfferName(String offerName) {
		this.offerName = offerName;
	}
	public String getPkgname() {
		return pkgname;
	}
	public void setPkgname(String pkgname) {
		this.pkgname = pkgname;
	}
	public String getRequires() {
		return requires;
	}
	public void setRequires(String requires) {
		this.requires = requires;
	}
	public String getPay_type() {
		return pay_type;
	}
	public void setPay_type(String pay_type) {
		this.pay_type = pay_type;
	}
	public BigDecimal getPay_price() {
		return pay_price;
	}
	public void setPay_price(BigDecimal pay_price) {
		this.pay_price = pay_price;
	}
	public Integer getOffer_premium() {
		return offer_premium;
	}
	public void setOffer_premium(Integer offer_premium) {
		this.offer_premium = offer_premium;
	}
	public BigDecimal getOffer_premium_price() {
		return offer_premium_price;
	}
	public void setOffer_premium_price(BigDecimal offer_premium_price) {
		this.offer_premium_price = offer_premium_price;
	}
	public String getStart_at() {
		return start_at;
	}
	public void setStart_at(String start_at) {
		this.start_at = start_at;
	}
	public String getEnd_at() {
		return end_at;
	}
	public void setEnd_at(String end_at) {
		this.end_at = end_at;
	}
	public String getExpire_date() {
		return expire_date;
	}
	public void setExpire_date(String expire_date) {
		this.expire_date = expire_date;
	}
	public Boolean getOffer_enabled() {
		return offer_enabled;
	}
	public void setOffer_enabled(Boolean offer_enabled) {
		this.offer_enabled = offer_enabled;
	}
	public Integer getAffoffer_premium() {
		return affoffer_premium;
	}
	public void setAffoffer_premium(Integer affoffer_premium) {
		this.affoffer_premium = affoffer_premium;
	}
	public BigDecimal getAffoffer_premium_price() {
		return affoffer_premium_price;
	}
	public void setAffoffer_premium_price(BigDecimal affoffer_premium_price) {
		this.affoffer_premium_price = affoffer_premium_price;
	}
	public Boolean getAffoffer_enabled() {
		return affoffer_enabled;
	}
	public void setAffoffer_enabled(Boolean affoffer_enabled) {
		this.affoffer_enabled = affoffer_enabled;
	}
	public String getOriginOfferId() {
		return originOfferId;
	}
	public void setOriginOfferId(String originOfferId) {
		this.originOfferId = originOfferId;
	}
	@Override
	public String toString() {
		return "AffsettingsForClickDto [affId=" + affId + ", enabled=" + enabled + ", adv_id=" + adv_id
				+ ", adv_premium=" + adv_premium + ", offerId=" + offerId + ", offerName=" + offerName + ", pkgname="
				+ pkgname + ", requires=" + requires + ", pay_type=" + pay_type + ", pay_price=" + pay_price
				+ ", offer_premium=" + offer_premium + ", offer_premium_price=" + offer_premium_price + ", start_at="
				+ start_at + ", end_at=" + end_at + ", expire_date=" + expire_date + ", offer_enabled=" + offer_enabled
				+ ", affoffer_premium=" + affoffer_premium + ", affoffer_premium_price=" + affoffer_premium_price
				+ ", affoffer_enabled=" + affoffer_enabled + ", originOfferId=" + originOfferId + "]";
	}
	 
}
